indian anchovy - Espagnol Anglais Dictionnaire